Logo
Blog
To the map
Blog header image

Cross-country skiing resorts from St. Moritz by public transport

Whether skating or classic: these ten cross-country skiing destinations are all reachable from St. Moritz by public transport. From romantic forest tracks to scenic high-altitude loops, there’s something for every level of Nordic skier.

The destinations below are sorted by travel time from St. Moritz to make your planning easier. Make sure to visit the map to explore all cross-country skiing areas and thousands of other outdoor activities reachable from any starting point in Switzerland.

Much more on ovunta.com/en/map

Discover other activities close to St. Moritz

  • Thrilling Mountain Bike Trails around St. Moritz
  • Mountain Adventures: Scenic Hikes from St. Moritz
  • Accessible Adventures near St. Moritz
  • Explore Swiss ski resorts from St. Moritz: Ski Areas Linked by Train and Bus
  • Winter Hikes from St. Moritz by public transport

Start from elsewhere?

  • Cross-country skiing resorts from Samedan by public transport
  • Cross-country skiing resorts from Zernez by public transport
  • Cross-country skiing resorts from Pontresina by public transport
1/10

Oberengadin

Minimum travel time: 3m to Celerina Staz

The Upper Engadin valley offers one of Europe's most extensive Nordic skiing networks, stretching across the frozen lakes and sunny high plateau between St. Moritz, Pontresina, and Maloja. This legendary destination combines pristine grooming with breathtaking Alpine scenery at elevations above 1,800 meters.

dist211.9 km

    Learn more on
    engadin.ch

    and on
    schweizmobil.ch


    How to get to Oberengadin

    Fastest connection from St. Moritz to Celerina Staz: 3m
    St. Moritz (08:48)
    RE9 (3m)
    Celerina Staz (08:51)
    Search Connections & Buy Tickets on SBB
    2/10

    Alp Bondo

    Minimum travel time: 37m to Bernina Lagalb

    Tucked away in the wild Bergell valley near the Italian border, this mid-sized area offers an authentic alpine experience far from crowds. The dramatic granite peaks of the Bregaglia range provide a spectacular backdrop as tracks wind through remote high pastures.

    dist5.2 km

      Learn more on
      maps.engadin.ch


      How to get to Alp Bondo

      Fastest connection from St. Moritz to Bernina Lagalb: 37m
      St. Moritz (08:48)
      RE9 (37m)
      Bernina Lagalb (09:25)
      Search Connections & Buy Tickets on SBB
      5/10

      Bergün Filisur

      Minimum travel time: 57m to Bergün/Bravuogn, posta

      A charming Albula valley village where the famous Rhaetian Railway curves through dramatic mountain scenery. The modest trail network suits leisurely outings amid traditional Engadin architecture and snow-covered meadows.

      dist5.8 km

        Learn more on
        snow.myswitzerland.com


        How to get to Bergün Filisur

        Fastest connection from St. Moritz to Bergün/Bravuogn, posta: 57m
        St. Moritz (09:05)
        IR38 (41m)
        Bergün/Bravuogn (09:46)
        Walk from Bergün/Bravuogn to Bergün/Bravuogn, posta
        Search Connections & Buy Tickets on SBB
        6/10

        Savognin

        Minimum travel time: 1h 5m to Mulegns, vischnanca

        In the heart of the Surses valley in Graubünden, Savognin provides cross-country skiing amid traditional Romansh villages and open sunny slopes. The trails traverse a broad valley floor surrounded by impressive mountain scenery typical of this central Alpine region.

        dist13.7 km

          Learn more on
          snow.myswitzerland.com

          and on
          schweizmobil.ch


          How to get to Savognin

          Fastest connection from St. Moritz to Mulegns, vischnanca: 1h 5m
          Walk from St. Moritz to St. Moritz, Bahnhof
          St. Moritz, Bahnhof (08:38)
          182 (31m)
          Bivio, posta (09:09)
          Bivio, posta (09:22)
          182 (13m)
          Mulegns, vischnanca (09:35)
          Search Connections & Buy Tickets on SBB
          9/10

          Lenzerheide

          Minimum travel time: 1h 25m to Lantsch/Lenz, Barbatschauns

          One of eastern Switzerland's premier cross-country destinations, spanning the broad Hochplateau between Lenzerheide and Valbella. The expansive terrain encompasses frozen lakeshores, rolling meadows, and forest passages, regularly hosting national and international competitions.

          dist40.8 km

            Learn more on
            snow.myswitzerland.com

            and on
            schweizmobil.ch


            How to get to Lenzerheide

            Fastest connection from St. Moritz to Lantsch/Lenz, Barbatschauns: 1h 25m
            St. Moritz (09:05)
            IR38 (1h 9m)
            Tiefencastel (10:14)
            Walk from Tiefencastel to Tiefencastel, staziun
            Tiefencastel, staziun (10:20)
            182 (10m)
            Lantsch/Lenz, Barbatschauns (10:30)
            Search Connections & Buy Tickets on SBB
            10/10

            Ardez: Il Lai

            Minimum travel time: 1h 51m to Ardez, Bröl

            Below the medieval tower houses of Ardez in the Lower Engadin, this compact loop circles a small lake. The trail offers a peaceful setting for quick training sessions or relaxed skiing with views toward the Silvretta range.

            dist2.6 km

              Learn more on
              bergsteigerdoerfer.org


              How to get to Ardez: Il Lai

              Fastest connection from St. Moritz to Ardez, Bröl: 1h 51m
              Walk from St. Moritz to St. Moritz, Bahnhof
              St. Moritz, Bahnhof (08:45)
              604 (4m)
              Punt Muragl, Talstation (08:49)
              Walk from Punt Muragl, Talstation to Punt Muragl
              Punt Muragl (09:07)
              R15 (1h 7m)
              Ardez (10:14)
              Walk from Ardez to Ardez, Bröl
              Search Connections & Buy Tickets on SBB
              3/10

              Bivio

              Minimum travel time: 39m to Bivio, posta

              Located in the heart of the idyllic mountain village of Bivio, this leisurely trail runs in a flat loop over the Gravella plain and along the Julia river.

              dist5.6 km

                Tour published by:

                SwitzerlandMobility

                Learn more on
                snow.myswitzerland.com

                and on
                schweizmobil.ch


                How to get to Bivio

                Fastest connection from St. Moritz to Bivio, posta: 39m
                Walk from St. Moritz to St. Moritz, Bahnhof
                St. Moritz, Bahnhof (08:38)
                182 (31m)
                Bivio, posta (09:09)
                Search Connections & Buy Tickets on SBB
                4/10

                Zernez/Engadin

                Minimum travel time: 42m to Zernez

                Cross-country ski trail through the forest from S-chanf to Zernez, an addition to the route of the Engadin ski marathon. It follows the Inn River and mostly runs gently downhill to the gateway of the Swiss National Park.

                dist40.3 km

                  Tour published by:

                  SwitzerlandMobility

                  Learn more on
                  snow.myswitzerland.com

                  and on
                  schweizmobil.ch


                  How to get to Zernez/Engadin

                  Fastest connection from St. Moritz to Zernez: 42m
                  St. Moritz (08:47)
                  RE3 (42m)
                  Zernez (09:29)
                  Search Connections & Buy Tickets on SBB
                  7/10

                  Val Müstair

                  Minimum travel time: 1h 11m to Buffalora P10

                  The cross-country trail between Fuldera and Tschierv winds its way pleasantly uphill through alternating woodlands of pine and larch and alongside the picturesque river Rombach.

                  dist28.1 km

                    Tour published by:

                    SwitzerlandMobility

                    Learn more on
                    snow.myswitzerland.com

                    and on
                    schweizmobil.ch


                    How to get to Val Müstair

                    Fastest connection from St. Moritz to Buffalora P10: 1h 11m
                    St. Moritz (08:47)
                    RE3 (42m)
                    Zernez (09:29)
                    Walk from Zernez to Zernez, staziun
                    Zernez, staziun (09:33)
                    811 (25m)
                    Buffalora P10 (09:58)
                    Search Connections & Buy Tickets on SBB
                    8/10

                    Loipe Garfiun

                    Minimum travel time: 1h 16m to Klosters, Gotschnastrasse

                    “In Klosters, the cross-country trail to Garfiun is indescribably beautiful,” gushes local elite skier Seraina Boner. The section from romantic Monbiel to the Alp Garfiun and back is not just a well-kept secret amongst locals.

                    dist22.9 km

                      Tour published by:

                      SwitzerlandMobility

                      Learn more on
                      schweizmobil.ch


                      How to get to Loipe Garfiun

                      Fastest connection from St. Moritz to Klosters, Gotschnastrasse: 1h 16m
                      St. Moritz (08:47)
                      RE3 (1h 9m)
                      Klosters Platz (09:56)
                      Walk from Klosters Platz to Klosters Platz, Bahnhof
                      Klosters Platz, Bahnhof (10:03)
                      232 (0m)
                      Klosters, Gotschnastrasse (10:03)
                      Search Connections & Buy Tickets on SBB